.toolbar-tab-container {
  width: 100%;
  display: inline-flex;
  align-items: stretch;
  height: 38px;
  background-color: $g2-kevlar;
  padding: $ix-marg-b;
  padding-bottom: 0;
}

.time-machine-flux-editor {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  flex-direction: column;
}

.time-machine-editor {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.time-machine-editor--embedded {
  @extend .time-machine-editor;

  border-radius: 4px;
  border: 2px solid $g5-pepper;
  overflow: hidden;
}

.time-machine-editor--loading {
  width: 100%;
  height: 100%;
  position: relative;
  background: #292933;

  &:after {
    content: '';
    position: absolute;
    background: #202028;
    top: 8px;
    bottom: 8px;
    left: 24px;
    right: 8px;
  }
}
